﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Fixx.DTO.Parser;

namespace Fixx.Connector
{
	public enum TransportLayer 
	{
		JSON,
		XML
	}
    public interface IFixxSettings
    {
        string Username { get; }
        string Password { get; }
        string Host { get; }
        int Port { get; }
		int TimeOut { get; }
		TransportLayer TransportLayer { get; }
		FixxParserFormat FixxParserFormat { get; }
		bool IncludeArchivedProjects { get; set; }
		bool IncludeClosedIssues { get; set; }
		bool IncludeResolvedIssues { get; set; }
		bool OnlyIssuesAssignedToMe { get; set; }
    }
}
